package IO流;

import jdk.nashorn.internal.runtime.regexp.RegExp;
import jdk.nashorn.internal.runtime.regexp.RegExpMatcher;

public class 正则 {
    /**
     * 1.[]用来匹配一位字符的
     * 2.{}匹配次数
     * - {1,3} 1~3次
     * - {1} 只有一次
     * - {*} 0次或多次
     * - {+} 一次或多次
     * - {?} 0次或1次
     * 3.() 原样匹配
     * 4. ^匹配开头
     * 5. &
     *
     */
    public static void main(String[] args){
        String s = "255.255.255.255";
        String ss ="197";
        String exp1 = "^[1][0-9][0-9]";
        //s.matches("1{0,3}");//正则表达式对字符串校验
        String exp = "(^[1][0-9][0-9])|(^[2][0-4][0-9])|(^[2][5][5])$";
        System.out.println(ss.matches(exp1));
    }
}
